Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEMBROOK MEWS Terraced £611,851 £355,000 4 Nov 2011
1 - 6 PEMBROOK MEWS Terraced £625,000 31 May 2023
2 PEMBROOK MEWS Terraced £977,018 £775,000 27 Nov 2017
3 PEMBROOK MEWS Terraced £1,243,621 £826,250 5 Sep 2014
4 PEMBROOK MEWS Terraced £553,963 £319,000 22 Jun 2006
5 PEMBROOK MEWS Semi-Detached £840,741 £495,950 25 Jan 2013
6 PEMBROOK MEWS Terraced £628,368 £380,000 30 Aug 2013